The Best 15 Restaurants in Navi Mumbai, India

4 Rating
50 reviews

Shop No 1/A, Plot No 5, Sector 18, Mafco Road, Ramlaxman Tower, Next To APMC Market | Vashi,, Navi Mumbai, Mumbai, India, Navi Mumbai

"Nice play to have non vegetarian food with best quality..."